#include<stdio.h>

int c=0;

void move(char x,int n,char z) {
    printf("%d,%d,%c,%c\n", ++c, n, x, z);
}

void Hanoi(int n,char A,char B,char C) {
    if(n==1) move(A,1,C);
    else {
      Hanoi(n-1,A,C,B); 
      move(A,n,C);
      Hanoi(n-1,B,A,C);  
  }
}
void main() {
    Hanoi(3,'a','b','c');
}

